package com.example.demo.service.Impl;

import com.example.demo.common.domain.CompensatoryLeaveRecord;
import com.example.demo.common.domain.Leave_Record;
import com.example.demo.common.domain.OutRecord;
import com.example.demo.service.MangerAble;

import java.util.Date;
import java.util.List;

public class MangerAbleImpl implements MangerAble {

    @Override
    public List<Leave_Record> getLeaveRecordDuring(Date start, Date end) {
        return null;
    }

    @Override
    public List<Leave_Record> getUnexpiredLeaveRecord(Date start) {
        return null;
    }

    @Override
    public void agreeLeave(Integer Lid) {

    }

    @Override
    public void refuseLeave(Integer Lid) {

    }

    @Override
    public void agreeLeaves(List<Integer> Lids) {

    }

    @Override
    public void refuseLeaves(List<Integer> Lids) {

    }

    @Override
    public List<OutRecord> getOutRecordDuring(Date start, Date end) {
        return null;
    }

    @Override
    public List<OutRecord> getUnexpiredOutRecord(Date start) {
        return null;
    }

    @Override
    public void agreeOut(Integer Lid) {

    }

    @Override
    public void refuseOut(Integer Lid) {

    }

    @Override
    public void agreeOuts(List<Integer> Lids) {

    }

    @Override
    public void refuseOuts(List<Integer> Lids) {

    }

    @Override
    public List<CompensatoryLeaveRecord> getCompensatoryLeaveRecordDuring(Date start, Date end) {
        return null;
    }

    @Override
    public List<CompensatoryLeaveRecord> getUnexpiredCompensatoryLeaveRecord(Date start) {
        return null;
    }

    @Override
    public void agreeCompensatoryLeave(Integer Lid) {

    }

    @Override
    public void refuseCompensatoryLeave(Integer Lid) {

    }

    @Override
    public void agreeCompensatoryLeaves(List<Integer> Lids) {

    }

    @Override
    public void refuseCompensatoryLeaves(List<Integer> Lids) {

    }
}
